package com.rest.common;

/**
 * @author 王战伟
 * @email mrwangzhanwei@163.com
 * @date 2021/3/17  10:28
 * ///////////////////////////////////////////////////////////////////
 * //                          _ooOoo_                               //
 * //                         o8888888o                              //
 * //                         88" . "88                              //
 * //                         (| ^_^ |)                              //
 * //                         O\  =  /O                              //
 * //                      ____/`---'\____                           //
 * //                    .'  \\|     |//  `.                         //
 * //                   /  \\|||  :  |||//  \                        //
 * //                  /  _||||| -:- |||||-  \                       //
 * //                  |   | \\\  -  /// |   |                       //
 * //                  | \_|  ''\---/''  |   |                       //
 * //                  \  .-\__  `-`  ___/-. /                       //
 * //                ___`. .'  /--.--\  `. . ___                     //
 * //              ."" '<  `.___\_<|>_/___.'  >'"".                  //
 * //            | | :  `- \`.;`\ _ /`;.`/ - ` : | |                 //
 * //            \  \ `-.   \_ __\ /__ _/   .-` /  /                 //
 * //      ========`-.____`-.___\_____/___.-`____.-'========         //
 * //                           `=---='                              //
 * //      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
 * //            佛祖保佑       永不宕机     永无BUG                   //
 * ////////////////////////////////////////////////////////////////////
 */
public enum  Method {
    GET("GET"),
    POST("POST")
    ;// 注意这个分号

    private String code;

    public String getCode() {
        return code;
    }

    Method(String code){
        this.code = code;
    }

    public static String getMethod(String code){
        for (Method method : Method.values()) {
            if (method.getCode().equals(code)){
                return method.getCode();
            }
        }
        return null;
    }


    public static String getAllMethod(){
        StringBuilder sb = new StringBuilder();
        for (Method method : Method.values()) {
            sb.append(method.getCode());
            sb.append(" ");
        }
        return sb.toString();
    }




}
